package com.example.children.yyz;

import java.util.HashMap;
import java.util.Map;

public class TAMapService {
    private Map<String, TechnicalAchievement> achievementsMap = new HashMap<>();

    // 创建（Create）
    public void addAchievement(TechnicalAchievement achievement) {
        achievementsMap.put(achievement.getId(), achievement);
    }

    // 读取（Read）- 根据ID查询
    public TechnicalAchievement getAchievementById(String id) {
        return achievementsMap.get(id);
    }

    // 更新（Update）
    public void updateAchievement(String id, TechnicalAchievement updatedAchievement) {
        achievementsMap.put(id, updatedAchievement);
    }

    // 删除（Delete）
    public void deleteAchievement(String id) {
        achievementsMap.remove(id);
    }
}

